package br.edu.delta.bo;

import javax.ejb.EJB;

import br.edu.delta.dao.DevolucaoDAO;
import br.edu.delta.model.Devolucao;
import br.edu.delta.model.Emprestimo;


/**
 * <p>
 * <b>Title:</b> DevolucaoBO
 * </p>
 * 
 * <p>
 * <b>Description:</b> DevolucaoBO
 * </p>	
 * 	
 * <p>	
 * <b>Company: </b> 
 * </p>	
 * 	
 * @author Denis
 * 
 * @version 1.0.0
 */
public class DevolucaoBO extends AppBO<Devolucao> {

	/** Atributo serialVersionUID. */
	private static final long serialVersionUID = 1L;

	/** Atributo dao. */
	@EJB
	private DevolucaoDAO dao;

	/**
	 * @see br.com.javagyn.bo.base.AppBO#getDao()
	 */
	@Override
	public DevolucaoDAO getDao() {

		return this.dao;
	}

	public boolean isLivroDevolvido(Long idLivro, Long idEmprestimo) {

		return this.getDao().isLivroDevolvido(idLivro, idEmprestimo);
	}

	public boolean isPossueLivroPendentesDevolucao(Emprestimo emprestimo) {
		return this.getDao().isPossueLivroPendentesDevolucao(emprestimo);
	}

}
